Expand description

Progenitor is a Rust crate for generating opinionated clients from API descriptions specified in the OpenAPI 3.0.x format. It makes use of Rust futures for async API calls and Streams for paginated interfaces.

It generates a type called Client with methods that correspond to the operations specified in the OpenAPI document.

For details see the repo README

Re-exports

Macros

Generates a client from the given OpenAPI document

Structs

Enums